@charset "utf-8";html,body,div,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,input,textarea,p,th,td,button,span,menu,section,nav {margin:0;padding:0;}
a,img,button,input,textarea,div,body{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
ul,li {list-style:none;}
img,fieldset {border:none;margin:0;padding:0;}
table {border-collapse:collapse;}
em,i {font-style:normal;}
a {color:#000000;text-decoration:none;}
a:-webkit-any-link {outline:none;}
html, body{height:100%;font-family:"微软雅黑";}
input{ -webkit-appearance: none; }
body {position:relative;width:100%;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:subpixel-antialiased;-moz-user-select:none;color:#333;font-size: 1.8rem;}
html {font-size: 62.5%!important; /* 10÷16=62.5% */}
@media only screen and (min-width: 481px){
    html {
        font-size: 94%!important; /* 15.04÷16=94% */
    }
}
@media only screen and (min-width: 561px){
    html {
        font-size: 109%!important; /* 17.44÷16=109% */
    }
}
@media only screen and (min-width: 641px){
    html {
        font-size: 125%!important; /* 20÷16=125% */
    }
}
.clear{display: block; clear:both;}
.ellipse{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ellipse2{word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.blue{color: #108ee9 !important;}
.font_write{color: #fff !important;}
.head{width: 100%;height: 6.1rem;position: fixed;top: 0;left: 0;background: #fff;border-bottom: 1px solid #eee; line-height: 6rem;z-index: 1;}
.head_left{width: 12%;float: left;text-align: center;}
.head_left .icon-zuo{font-size: 2.2rem;color: #333;}
.head_center{width: 76%;float: left;text-align: center;font-size: 2rem;color: #333;}
.head_right{width: 12%;float: right;text-align: center;font-size: 1.8rem;}
.head_right .iconfont{font-size: 2rem;color: #333;}
.head1{width: 100%;height: 6rem;line-height: 6rem;color: #fff;}
.head_left1{width: 12%;float: left;text-align: center;}
.head_left1 .icon-zuo{font-size: 2.2rem;}
.head_center1{width: 76%;float: left;text-align: center;font-size: 2rem;}
.head_right1{width: 12%;float: right;text-align: center;}
.head_right1 .iconfont{font-size: 2rem;}
.head1.active{position: fixed;top: 0;left: 0;background: #fff;z-index: 1;color: #333;border-bottom: 1px solid #eee;}
.head_center2{width: 50%;float: left;text-align: left;font-size: 2.2rem;color: #333;font-weight: 500;}
.head_right2{width: 33%;float: right;text-align: right;padding-right: 5%;color: #108ee9;font-size: 1.8rem;}
.head_right2 .iconfont{font-size: 1.8rem;color: #108ee9;}

.zhezhao{position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.5);width: 100%;height: 100%;z-index: 1;display: none;}
.tca_div{position: fixed;top: 50%;margin-top: -15rem;background: #fff;border-radius: 0.4rem;width: 74%;left: 13%;}
.tca_d0{padding: 2.5rem 8%;text-align: center;}
.tca_d1{font-size: 2.4rem;color: #333;font-weight: 500;line-height: 4.5rem;text-align: center;}
.tca_d2{line-height: 2.8rem;color: #666;font-size: 1.8rem;}
.tca_d3{width: 50%;height: 6rem;line-height: 6rem;text-align: center;border-top: 1px solid #eee;border-right: 1px solid #eee;position: absolute;left: 0;bottom: 0;color: #999;font-size: 2rem;}
.tca_d4{width: 50%;height: 6rem;line-height: 6rem;text-align: center;border-top: 1px solid #eee;position: absolute;right: 0;bottom: 0;color: #108ee9; font-size: 2rem;}


.index_top{width: 100%;background: url(../images/topbg1.jpg) no-repeat top center;height: 27%;background-size: 100%;}
.index_top_d1{width: 20%;margin-left: 5%;float: left;}
.index_top_img1{width: 94%;border-radius: 100%;margin: 31% auto 0;}
.index_top_spn1{font-size: 1.6rem;color: #fff;height: 2.6rem;line-height: 2.6rem;text-align: center;border-radius: 1.5rem;padding: 0 1rem;float: right;margin-top: 0.5rem;
	background: -webkit-linear-gradient(left, #f6d24a, #f9b548);
    background: -o-linear-gradient(left, #f6d24a, #f9b548);
    background: -moz-linear-gradient(left, #f6d24a, #f9b548);
    background: linear-gradient(left, #f6d24a, #f9b548);
}
.index_top_d2{width: 67%;float: left;margin-left: 4%;}
.index_top_p2{width: 100%;color: #fff;font-size: 2.5rem;margin-top: 13%;font-weight: 500;}
.index_top_p3{width: 100%;color: #fff;font-size: 1.9rem;margin-top: 0.5rem;}
.index_center{width: 94%;position: relative;margin: 0 auto;margin-top: -11%;background: #fff;border-radius:0.5rem;box-shadow: 0 0 0.6rem rgba(0,0,0,0.03)}
.index_ctr_p1{color: #404040;font-size: 1.95rem;}
.index_center1{width: 94%;position: relative;margin: 0 auto;margin-top:1.3rem;background: #fff;border-radius:0.5rem;box-shadow: 0 0 0.6rem rgba(0,0,0,0.03)}

.index_ctr_d0{width: 33.3333333%;float: left;text-align: center;padding: 1.5rem 0 0;position: relative;}
.index_ctr_d0:after{content:"  ";display:block;border-bottom: 1px solid #f5f5f5;padding-top: 1.6rem;}
.index_ctr_d0 .index_border{position: absolute;height: 100%;width: 1rem;border-right: 1px solid #f5f5f5;bottom: 0;right: 0;}
.index_ctr_d0 .index_border{position: absolute;height: 100%;width: 1rem;border-right: 1px solid #f5f5f5;bottom: 0;right: 0;}
.index_ctr_d0:nth-child(3n) .index_border{border-right: 1px solid #fff !important;}

.index_ctr_d1{width: 25%;float: left;text-align: center;padding: 1.5rem 0 1.6rem;position: relative;}
.index_ctr_d1 .index_border{position: absolute;height: 100%;width: 1rem;border-right: 1px solid #f5f5f5;bottom: 0;right: 0;}
.index_ctr_d1 .index_border{position: absolute;height: 100%;width: 1rem;border-right: 1px solid #f5f5f5;bottom: 0;right: 0;}
.index_ctr_d1:nth-child(4n+4) .index_border{border-right: 1px solid #fff !important;}

.index_ctr_d0 .icon-ccgl-dingdanguanli-3{color: #f89712;font-size: 3rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-shishi{color: #ffd41c;font-size: 3rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-renminbiwaibiyuanqi{color: #f25d36;font-size: 3rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-fangxingguanli1{color: #f24d14;font-size: 3.8rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-fangxingguanli{color: #2b9ff3;font-size: 2.6rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-youhuiquanguanli{color: #25a383;font-size: 3.4rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-fangtaihefangjia{color: #fe8507;font-size: 3rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-ico_xitongshezhi_fangjianguanli{color: #fe8507;font-size: 3rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-yuangongguanli{color: #ffd54a;font-size: 3rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-shishimingmokuaikaiguanguanli{color: #2b9ff3;font-size: 2.6rem;line-height: 4.2rem;}
.index_ctr_d1 .icon-duanxinjilu{color: #2b9ff3;font-size: 2.9rem;line-height: 4.2rem;}
.index_ctr_d1 .icon-caozuorizhi{color: #f24d14;font-size: 2.8rem;line-height: 4.2rem;}
.index_ctr_d1 .icon-caiwushezhi-copy{color: #25a383;font-size: 3rem;line-height: 4.2rem;}
.index_ctr_d1 .icon-tongji1{color: #fe8507;font-size: 3rem;line-height: 4.2rem;}

.index_ctr_d0 .icon-remaishangpin{color: #2b9ff3;font-size: 3rem;line-height: 4.2rem;}
.index_ctr_d0 .icon-hexiao5{color: #25a383;font-size: 3.2rem;line-height: 4.2rem;}


.index_btm{width: 100%;height: 6.5rem;line-height: 6.5rem;background: #fff;border-top: 1px solid #f5f5f5;text-align: center;font-size: 2rem;color: #404040;position: fixed;bottom: 0;left: 0;}
.index_btm .icon-qiehuanzhanghao{font-size: 2.4rem;color: #f24d14;}



/*优惠券管理*/
.cpna_top{width: 100%;height: 19.4%;
	background: -webkit-linear-gradient(45deg, #4aa2e2, #2f65df);
    background: -o-linear-gradient(45deg, #4aa2e2, #2f65df);
    background: -moz-linear-gradient(45deg, #4aa2e2, #2f65df);
    background: linear-gradient(45deg, #4aa2e2, #2f65df);
}
.cpna_top_d1{width: 82%;margin:0 5%;background: #fff;border-radius: 0.5rem;padding: 1.4rem 4%;box-shadow: 0 0 0.5rem rgba(0,0,0,0.04)}
.cpna_top_p1{font-size: 2.8rem;color: #000;font-weight: 500;position: relative;}
.cpna_top_p1 span{ font-size: 1.7rem;color: #d7562a;display: inline-block;float: right; background: #fbebe4;line-height: 2.4rem;padding: 0 1rem;border-radius: 0.4rem;font-weight: 400;}
.cpna_top_p2{line-height: 4.2rem;font-size: 2.2rem;color: #9b9b9b;margin-bottom: 1.6rem;}
.cpna_top_d2{width: 48%;float: left;line-height: 5rem;border:1px solid #418ce2;border-radius: 0.4rem;text-align: center;color: #418ce2;}
.cpna_top_d3{width: 48%;float: right;line-height: 5rem;border:1px solid #418ce2;background: #418ce2;border-radius: 0.4rem;text-align: center;color: #fff}
.cpna_con{width: 92%;margin: 6rem auto 0;}
.cpna_con_d1{font-size: 2.4rem;color: #333;font-weight: 500;line-height: 6rem;padding-left: 3%;padding-top: 1rem;}
.cpna_con_d2{width: 94%;background: #fff;border-radius: 0.5rem;padding: 1.6rem 3%;position: relative;border-top: 1px solid #f5f5f5;}
.cpna_con_p1{font-size: 2rem;color: #000;font-weight: 500;position: relative;}
.cpna_con_p2{font-size: 1.7rem;color: #9b9b9b;margin-top: 1rem;}
.cpna_con_d2 .icon-you{font-size: 2.2rem;color: #bbb;position: absolute;right: 2%;top: 50%;margin-top: -1.2rem;}

.cpnb_d1{color: #808080;font-size: 1.8rem;padding: 1.5rem 3%;}
.cpnb_d2{width: 90%;padding: 2.8rem 5%;background: #fff;color: #333}
.cpnb_d2_l{width: 50%;float: left;position: relative;}
.cpnb_d2_r{width: 50%;float: right;position: relative;}
.cpnb_d2_l_p1{font-size: 1.9rem;}
.cpnb_d2_l .icon-qian{font-size: 2.6rem;position: absolute;left: -0.3rem;bottom: 0.3rem;}
.cpnb_d2_r .icon-qian{font-size: 2.6rem;position: absolute;left: -0.3rem;bottom: 0.3rem;}
.cpnb_d2_l_ipt1{width: 70%;height: 4rem;border:none;border-bottom: 1px solid #eee;font-size: 3.6rem;padding-left: 13%;margin-top: 1.5rem;}
.cpnb_d3{width: 92%;padding: 0 4%;background: #fff;color: #333}
.cpnb_d3_a{font-size: 1.8rem;position: relative;border-bottom: 1px solid #f5f5f5;}
.cpnb_d3_a_p1{display: inline-block;position: absolute;left: 0;line-height: 7rem;}
.cpnb_d3_a_p2{padding-left: 16rem; line-height: 7rem;border: none;font-size: 1.8rem;}
.cpnb_d3_a .icon-you{font-size: 1.8rem;color: #bbb;position: absolute;right: 0;top: 0;line-height: 7rem;}
.cpnb_d3_a_ipt1{padding-left: 16rem; height: 3rem;margin: 2rem 0;border:none;font-size: 2rem;}
.cpnb_d3_a_sle1{width: 100%; padding-left: 16rem; height: 3rem;margin: 2rem 0;border:none;font-size: 2rem;background: rgba(0,0,0,0);
	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari 和 Chrome */
}
.checke{float: left;margin-left: 16rem; position: relative;-webkit-appearance: none;width:5.3rem;height: 3rem;line-height: 3rem;background: #d2d2d2;border-radius: 30px;outline: none;border:2px solid #d2d2d2;}
.checke:before{position: absolute;left: 0;content: '';width: 2.8rem;height: 2.8rem;border-radius: 50%;background: #fff;box-shadow: 0px 0px 5px #ddd;transition: all 0.2s linear;}
.checke:checked{background: #108ee9;border:2px solid #108ee9;}
.checke:checked:before{left: 45px;transition: all 0.2s linear;}
.cpnb_d3_b{font-size: 2rem;position: relative;border-bottom: 1px solid #f5f5f5;height: 5rem;padding-top: 2rem;}
.cpnb_d3_a_p3{display: inline-block;position: absolute;left: 0;line-height: 3rem;}
.cpnb_d3_a_txt1{padding-left: 16rem; height: 8rem;margin: 2rem 0;border:none;font-size: 2rem;width: 65%;}
.cpnb_btn{color: #fff;width: 94%;height: 5.8rem;line-height: 5.8rem;text-align: center;background: #108ee9;border-radius: 0.2rem;margin: 0 auto;}
.right_yuan{font-size: 1.9rem;color: #999;position: absolute;right: 0;top: 0;line-height: 7rem;}
.am-share { font-size: 1.8rem; border-radius: 0; bottom: 0; left: 0; position: fixed;-webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms ; width: 100%; z-index: 1110; }
.am-share2{z-index: 1200;}
.am-sharea {font-size: 1.8rem;border-radius: 0;position: fixed;top: 6rem;left: 0;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateY(-100%);-webkit-transition: -webkit-transform 300ms;transition: transform 300ms;width: 100%;z-index: 1110;}
.am-modal-activea { transform: translateY(0);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }
.am-modal-active { transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }
.am-modal-out { z-index: 1109; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) }
.am-share-title { background-color: #fff; border-bottom: 1px solid #fff;color: #000;padding: 1.6rem 3% 0;font-size: 1.9rem}
.am-share-title i{color: #555;float: right; font-size: 1.9rem;line-height: 3rem;}
.am-share-title::after { border-bottom: 1px solid #f4f7f9; content: ""; display: block; height: 0; margin-top: 1.6rem; width: 100%; }
.am-share-sns { background-color: #fff;padding: 1rem 3%; height:auto;max-height: 30rem; zoom:1; overflow:auto; }
.am-share-sns .share-icon-weibo { background-image: url(); }
.sharebg { background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 1100; display:none; }
.sharebg_a { background-color: rgba(0, 0, 0, 0.3); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 8; display:none; }
.sharebg_b{background-color: rgba(0, 0, 0, 0.6);bottom: 0;height: 100%;left: 0;opacity: 0;position: fixed;right: 0; top: 0;width: 100%;z-index: 1199;display: none;}
.sharebg-active { opacity: 1; display:block; }
.sharebg-active1 { opacity: 1; display:block; }
.am-share-footer {margin: 10px;}
.am-share-footer .share_btn {color: #555;display: block;width: 100%;background-color: #e6e6e6;border: 1px solid #e6e6e6;border-radius: 0;cursor: pointer;font-size: 16px;font-weight: 400;line-height: 1.2;padding: 0.625em 0;text-align: center;transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s;white-space: nowrap;font-family: "微软雅黑";}


.address_ul{width: 100%;background: #fff;max-height: 30rem;overflow: scroll;}
.address_ul_li{width: 94%;padding: 1rem 0;margin: 0 auto; position: relative;border-bottom: 2px solid #f4f7f9;}
.address_ul_li i{width: 10%;color: #777;position: absolute;right: 0;height: 48px;line-height: 48px;top: 1rem;font-size: 18px; text-align: center;}
.address_ul_li_div1{width: 90%;}
.address_ul_li_div1 .pa{font-size: 1.9rem;line-height:5rem;font-weight: 400;color: #333;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.address_ul_li_div1 .pb{font-size: 1.9rem;line-height:5rem;color: #555;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.address_ul_li input{position: absolute;display: none;}
.address_ul_li input[disabled]{cursor: not-allowed; }
.address_ul_li input + label{position: relative;display: block;padding-left: 3.6rem;cursor: pointer;vertical-align: middle; }
.address_ul_li input + label:hover:before{animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color; }
.address_ul_li input + label:before{position: absolute;top: 1.4rem;left: 0;display: inline-block;width: 2rem;height: 2rem;content: '';border: 2px solid #c0c0c0;}
.address_ul_li input + label:after{position: absolute;display: none;content: '';}
.address_ul_li input[disabled] + label{cursor: not-allowed;color: #e4e4e4;}
.address_ul_li input[disabled] + label:hover, .address_ul_li input[disabled] + label:before, .address_ul_li input[disabled] + label:after{cursor: not-allowed; }
.address_ul_li input[disabled] + label:hover:before{border: 2px solid #e4e4e4;animation-name: none; }
.address_ul_li input[disabled] + label:before{border-color: #e4e4e4;}
.address_ul_li input:checked + label:before{animation-name: none;}
.address_ul_li input:checked + label:after{display: block; }
.address_ul_li input + label:before{border-radius: 50%;}
.address_ul_li input + label:after{content: "";position: absolute;left: 0.3rem;top: 1.9rem;width: 1.4rem;height: 0.6rem;border: 4px solid #fff;border-radius: 0;border-top: none;border-right: none;background: transparent;transform: rotate(-45deg);}
.address_ul_li input:checked + label:before{border: 2px solid #3e97eb;background: #108ee9;}
.address_ul_li input:checked[disabled] + label:before{border: 2px solid #c9e2f9;}
.address_ul_li input:checked[disabled] + label:after{background: #c9e2f9;}

.address_ul_li_btn2{background: #e85b4d;color: #fff;display: inline-block;float: right;line-height: 3rem;border-radius: 4px; width: 3rem;height: 3rem;margin-top: 1rem;text-align: center;}

/*员工管理*/
.staff_div{width:94%;padding: 1.5rem 3%;border-bottom: 1px solid #eee;line-height: 6rem;}
.staff_img{width: 6rem;height: 6rem;border-radius: 0.4rem;float: left;margin-right: 1rem;}
.staff_p1{font-size: 2rem;color: #333;float: left;}
.staff_p2{font-size: 1.8rem;color: #333;float: right;}
.staff_div .icon-you{font-size: 2.2rem;color: #999;float: right;margin-left: 0.5rem;}

.staff_a{width: 88%;margin: 1.5rem auto;background: #fff;padding: 2rem 3% 0;border-radius: 0.4rem;box-shadow: 0 0 0.5rem rgba(0,0,0,0.03);}
.staff_b{text-align: center;}
.staff_b_img{width: 7rem;height: 7rem;border-radius: 0.4rem;}
.staff_b_p1{font-size: 2.2rem;color: #333;font-weight: bold;line-height: 4.2rem;}
.staff_c_p1{color: #8b8b8b;font-size: 1.8rem;margin: 2rem 0 0;}
.staff_d{position: relative;border-bottom: 1px solid #eee;padding: 1.8rem 0;}
.staff_d_l{padding-right: 8rem;}
.staff_d_l_p1{font-size: 2rem;color: #333;font-weight: 500;line-height: 3.8rem;}
.staff_d_l_p2{font-size: 1.8rem;color: #999;}
.staff_d_r{position: absolute;right: 0;top: 50%;margin-top: -1.5rem;}
.staff_e{color: #de4037;width: 94%;height: 6rem;line-height: 6rem;text-align: center;background: #fff;border-radius: 0.4rem;margin: 0 auto;box-shadow: 0 0 0.5rem rgba(0,0,0,0.03);}

/*开关管理*/
.switch_c{padding: 0 3%;margin-bottom: 1rem;}
.switch_ul{width: 100%;background: #fff;overflow: scroll;}
.switch_ul_li{padding: 1rem 0;margin: 0 auto; position: relative;border-bottom: 2px solid #f4f7f9;}
.switch_ul_li i{width: 10%;color: #777;position: absolute;right: 0;height: 48px;line-height: 48px;top: 1rem;font-size: 18px; text-align: center;}
.switch_ul_li_div1{width: 90%;}
.switch_ul_li_div1 .pa{font-size: 2rem;color: #333;font-weight: 500;line-height:5rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.switch_ul_li input{position: absolute;display: none;}
.switch_ul_li input[disabled]{cursor: not-allowed; }
.switch_ul_li input + label{position: relative;display: block;padding-right: 5rem;cursor: pointer;vertical-align: middle; }
.switch_ul_li input + label:hover:before{animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color; }
.switch_ul_li input + label:before{position: absolute;top: 1.4rem;right: 1rem;display: inline-block;width: 2rem;height: 2rem;content: '';border: 2px solid #c0c0c0;}
.switch_ul_li input + label:after{position: absolute;display: none;content: '';}
.switch_ul_li input[disabled] + label{cursor: not-allowed;color: #e4e4e4;}
.switch_ul_li input[disabled] + label:hover, .switch_ul_li input[disabled] + label:before, .switch_ul_li input[disabled] + label:after{cursor: not-allowed; }
.switch_ul_li input[disabled] + label:hover:before{border: 2px solid #e4e4e4;animation-name: none; }
.switch_ul_li input[disabled] + label:before{border-color: #e4e4e4;}
.switch_ul_li input:checked + label:before{animation-name: none;}
.switch_ul_li input:checked + label:after{display: block; }
.switch_ul_li input + label:before{border-radius: 0;}
.switch_ul_li input + label:after{content: "";position: absolute;right: 1.3rem;top: 1.9rem;width: 1.4rem;height: 0.6rem;border: 4px solid #fff;border-radius: 0;border-top: none;border-right: none;background: transparent;transform: rotate(-45deg);}
.switch_ul_li input:checked + label:before{border: 2px solid #3e97eb;background: #108ee9;}
.switch_ul_li input:checked[disabled] + label:before{border: 2px solid #c9e2f9;}
.switch_ul_li input:checked[disabled] + label:after{background: #c9e2f9;}

.switch1_c{padding: 0 3%;margin-bottom: 1rem;}
.switch1_ul{width: 100%;background: #fff;max-height: 300px;overflow: scroll;}
.switch1_ul_li{padding: 1rem 0;margin: 0 auto; position: relative;border-bottom: 2px solid #f4f7f9;}
.switch1_ul_li i{width: 10%;color: #777;position: absolute;right: 0;height: 48px;line-height: 48px;top: 1rem;font-size: 18px; text-align: center;}
.switch1_ul_li_div1{width: 90%;}
.switch1_ul_li_div1 .pa{font-size: 2rem;color: #333;font-weight: 500;line-height:5rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.switch1_ul_li input{position: absolute;display: none;}
.switch1_ul_li input[disabled]{cursor: not-allowed; }
.switch1_ul_li input + label{position: relative;display: block;padding-right: 5rem;cursor: pointer;vertical-align: middle; }
.switch1_ul_li input + label:hover:before{animation-duration: 0.4s;animation-fill-mode: both;animation-name: hover-color; }
.switch1_ul_li input + label:before{position: absolute;top: 1.4rem;right: 1rem;display: inline-block;width: 2rem;height: 2rem;content: '';border: 2px solid #c0c0c0;}
.switch1_ul_li input + label:after{position: absolute;display: none;content: '';}
.switch1_ul_li input[disabled] + label{cursor: not-allowed;color: #e4e4e4;}
.switch1_ul_li input[disabled] + label:hover, .switch1_ul_li input[disabled] + label:before, .switch1_ul_li input[disabled] + label:after{cursor: not-allowed; }
.switch1_ul_li input[disabled] + label:hover:before{border: 2px solid #e4e4e4;animation-name: none; }
.switch1_ul_li input[disabled] + label:before{border-color: #e4e4e4;}
.switch1_ul_li input:checked + label:before{animation-name: none;}
.switch1_ul_li input:checked + label:after{display: block; }
.switch1_ul_li input + label:before{border-radius: 50%;}
.switch1_ul_li input + label:after{content: "";position: absolute;right: 1.3rem;top: 1.9rem;width: 1.4rem;height: 0.6rem;border: 4px solid #fff;border-radius: 0;border-top: none;border-right: none;background: transparent;transform: rotate(-45deg);}
.switch1_ul_li input:checked + label:before{border: 2px solid #3e97eb;background: #108ee9;}
.switch1_ul_li input:checked[disabled] + label:before{border: 2px solid #c9e2f9;}
.switch1_ul_li input:checked[disabled] + label:after{background: #c9e2f9;}

/*短信记录*/
.message_title{width: 92%;margin: 0 auto;height: 5rem;line-height: 5rem;color: #333;font-size: 1.9rem;}
.message_da{width: 92%;padding: 0 4%;background: #fff;border-top: 1px solid #eee;border-bottom: 1px solid #eee;margin-bottom: 1rem;}
.message_db{width: 100%;border-bottom: 1px solid #eee;line-height: 6rem;color: #999;font-size: 1.8rem;}
.message_dbl{float: left;width: 50%;}
.message_dbr{float: right;width: 50%;text-align: right;color: #e8541e;}
.message_dc{width: 100%;padding: 0.6rem 0 2rem;}
.message_dc_p1{font-size: 2.1rem;color: #333;font-weight: 500;line-height: 5rem;}
.message_dc_p1 span{font-size: 1.9rem;color: #999;font-weight: 400;float: right;}
.message_dc_p2{color: #999;line-height: 3rem;}
.shaixuan_d{max-height: 70%;overflow-y: scroll;width: 100%;background: #fff;-webkit-overflow-scrolling: touch;}
.shaixuan_d_div1{font-size: 1.9rem;color: #444;padding: 1.5rem 4% 0;font-weight: 500;}
.shaixuan_d_div2{font-size: 1.8rem;color: #888;padding:0 3%;position: relative;}
.shaixuan_d_d2_da{text-align: center;width: 23%;display: inline-block;height: 3rem;line-height: 3rem;border:1px solid #ccc;border-radius: 0.4rem;margin: 1.5rem 0 0}
.shaixuan_d_d2_da:hover{border:1px solid #1aa1f3;color: #1aa1f3}
.shaixuan_d_div2_ipt1{-webkit-appearance: none;width: 94%;border: 1px solid #eee;border-radius: 0.4rem;height: 6rem;font-size: 1.9rem;margin: 1.5rem auto 0.5rem;padding: 0 3%;}
.shaixuan_d_div2_ipt2{-webkit-appearance: none;width: 69%;border: 1px solid #eee;border-radius: 0.4rem;height: 6rem;font-size: 1.9rem;margin: 1.5rem auto 0.5rem;padding: 0 3%;padding-left: 25%;}
.shaixuan_sel{ appearance:none;-moz-appearance:none;-webkit-appearance:none;border:none;background: #fff; width: 100%;border: 1px solid #eee;border-radius: 0.4rem;height: 6rem;font-size: 1.9rem;margin: 1.5rem auto 0.5rem;padding: 0 3%;}
.shaixuan_sel option{font-size: 2rem;}
.shaixuan-footer .divl{ display: block; width: 50%;float: left; background-color: #fff;height:6rem;line-height:6rem;text-align: center; color: #157eea; border-radius: 0; cursor: pointer;font-size: 1.9rem;transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;  }
.shaixuan-footer .divr{ color: #fff; display: block; width: 50%;float: left; background-color: #157eea;height:6rem;line-height:6rem;text-align: center; border-radius: 0; cursor: pointer;  font-size: 1.9rem; font-weight: 400;transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;  }
.shaixuan_d_div3{font-size: 1.9rem;color: #444;padding: 3.2rem 0 0 2%;font-weight: 500;width: 22%;position: absolute;}


/*收支明细*/
.bill_top{width: 100%;position: fixed;top: 6rem;background: #fff;border-bottom: 1px solid #eee;height: 5rem;}
.bill_top_l{float:left;color: #878b99;width: 20%;font-size: 1.8rem;height: 3.6rem;line-height: 3.6rem;margin-left: 15%;margin-top: 0.7rem; text-align: center;border-radius: 2rem;}
.bill_top_r{float:right;color: #878b99;width: 20%;font-size: 1.8rem;height: 3.6rem;line-height: 3.6rem;margin-right: 15%;margin-top: 0.7rem; text-align: center;border-radius: 2rem;}
.bill_top div.active{background: rgba(26,161,243,0.1);color: #1aa1f3;}
.bill_title{width: 92%;margin: 0 auto;height: 5rem;line-height: 5rem;color: #333;font-size: 1.9rem;}
.bill_da{width: 92%;padding: 1.5rem 4%;background: #fff;border-bottom: 1px solid #f1f1f1;}
.bill_da_l{width: 17%;float: left;}
.bill_da_c{width: 63%;float: left;text-align: left;}
.bill_da_r{width: 20%;float: right;text-align: right;}
.bill_da_l_img{width: 6rem;height: 6rem;border-radius: 100%;}
.bill_da_c_p1{font-size: 2.2rem;color: #333;margin-bottom: 0.5rem;}
.bill_da_c_p2{font-size: 1.85rem;color: #999;line-height: 3rem;}
.bill_da_r{color: #333;font-weight: bold;font-size: 2.4rem;}
.shaixuan_d_div2_p1{line-height: 6rem;-webkit-appearance: none;width: 40%;float: left; border: 1px solid #eee;border-radius: 0.4rem;height: 6rem;font-size: 1.9rem;margin: 1.5rem auto 0.5rem;padding: 0 3%;}
.shaixuan_d_div2_p2{line-height: 6rem;float: left;font-size: 1.9rem;margin: 1.5rem auto 0.5rem;width: 6.5%;text-align: center;}
.bill_con{display:none;}
.on{display:block;}


/*概要统计*/
.stat_top{width:15rem;margin:0 auto;}
.stat_top_l{float:left;color: #fff;width: 5rem;font-size: 2rem;text-align: center;}
.stat_top_r{float:left;color: #fff;width: 5rem;font-size: 2rem;margin-left: 5rem;text-align: center;}
.stat_div{width: 94%;background: #fff;border-radius: 0.8rem;position: relative;margin: -6.8rem auto 0;}
.stat_da{width: 94%;margin: 0 auto;border-bottom: 1px solid #f5f5f5;line-height: 6rem;}
.stat_da .icon-fenxi{font-size:2.8rem;float: left;
	background: -webkit-linear-gradient(top, #71cee8, #50adcc);
    background: -o-linear-gradient(top, #71cee8, #50adcc);
    background: -moz-linear-gradient(top, #71cee8, #50adcc);
    background: linear-gradient(top, #71cee8, #50adcc);
    -webkit-background-clip: text;
    color: transparent;
}
.stat_da span{font-size: 2.2rem;color: #333;font-weight: 500;padding-left: 1rem;}
.stat_dbb{width: 93%;margin: 0 auto;margin-top: 1rem;padding-bottom: 2rem;}
.stat_db{width: 37.5%;float: left;}
.stat_db1{width: 25%;float: left;}
.stat_db_p1{font-size: 1.9rem;line-height: 4rem;}
.stat_db_p2{line-height: 4rem;}
.stat_db_p2 .icon-qian{font-size: 1.8rem;float: left;padding-top: 0.24rem;}
.stat_db_p2_span1{font-size: 2.4rem;font-weight: bold;}
.stat_db_p2_span2{font-size: 1.8rem;}
.stat_db_p3{font-size: 1.8rem;line-height: 4rem;color: #999}
.stat_db_p4{color: #d75e32}
.stat_db_p4 .icon-qian{font-size: 1.8rem;float: left;padding-top: 0.24rem;color: #d75e32;}
.stat_db_p5 .icon-qian{font-size: 1.8rem;float: left;padding-top: 0.24rem;color: #499f94;}
.icon-shang2{font-size: 1.6rem !important;color: #d75e32;}
.icon-xia{font-size: 1.6rem !important;color: #499f94;}
.stat_db_p4_span1{font-size: 1.8rem;color: #d75e32;}
.stat_db_p4_span2{font-size: 1.6rem;color: #d75e32}
.stat_db_p5_span1{font-size: 1.8rem;color: #499f94;}
.stat_dc{color: #9a9a9a;font-size: 1.9rem;}
.stat_dd img{width: 100%;}
.stat_div1{width: 94%;background: #fff;border-radius: 0.8rem;margin: 2rem auto 0;}
.stat_de{width: 33.333333%;float: left;}
.stat_da .icon-huiyuan{font-size:2.8rem;float: left;
	background: -webkit-linear-gradient(top, #e99a65, #eab84b);
    background: -o-linear-gradient(top, #e99a65, #eab84b);
    background: -moz-linear-gradient(top, #e99a65, #eab84b);
    background: linear-gradient(top, #e99a65, #eab84b);
    -webkit-background-clip: text;
    color: transparent;
}
.stat_dbc{width: 93%;margin: 0 auto;margin-top: 1rem;padding-bottom: 1rem;}
.stat_df{width: 50%;float: left;}
.stat_da .icon-pintu_huabanfuben{font-size:2.6rem;float: left;
	background: -webkit-linear-gradient(top, #65b0f7, #4b97e7);
    background: -o-linear-gradient(top, #65b0f7, #4b97e7);
    background: -moz-linear-gradient(top, #65b0f7, #4b97e7);
    background: linear-gradient(top, #65b0f7, #4b97e7);
    -webkit-background-clip: text;
    color: transparent;
}
.stat_da .icon-dingdan{font-size:2.6rem;float: left;
	background: -webkit-linear-gradient(top, #65b0f7, #4b97e7);
    background: -o-linear-gradient(top, #65b0f7, #4b97e7);
    background: -moz-linear-gradient(top, #65b0f7, #4b97e7);
    background: linear-gradient(top, #65b0f7, #4b97e7);
    -webkit-background-clip: text;
    color: transparent;
}
.stat_dg{width: 25%;float: left;}
.stat_db_p6_span1{font-size: 1.8rem;color: #333}

/*订单管理*/
.order_top{width: 100%;position: fixed;top: 6rem;background: #fff;border-bottom: 1px solid #eee;height: 6rem;white-space:nowrap;overflow-x: auto;z-index: 1;}
.order_top1{display: inline-block; color: #878b99;font-size: 1.9rem;height: 3.8rem;line-height: 3.8rem;margin:1rem 5% 0; text-align: center;}
.order_top div.active{border-bottom:5px solid #1aa1f3;color: #1aa1f3}
.order_con{}
.order_con1{width: 88%;padding: 0 3%;background: #fff;margin: 2rem auto;border-radius: 0.8rem;box-shadow: 0 0 5px rgba(0,0,0,0.03)}
.order_con_d1{font-size: 2.1rem;color: #202020;font-weight: 500;line-height: 4rem;}
.order_con_d1_span1{color: #d75e32;font-size: 1.8rem;float: right;font-weight: 400;}
.order_con_d1_span2{color: #4691e3;font-size: 1.8rem;float: right;font-weight: 400;}
.order_con_d1_span3{color: #499f94;font-size: 1.8rem;float: right;font-weight: 400;}
.order_con_d2{font-size: 1.8rem;color: #2e2e2e;line-height: 2.8rem;font-weight: 400;}
.order_con_d3_l{float: left;min-width: 9rem;font-size: 1.8rem;color: #797979;font-weight: 300;line-height: 3.4rem;}
.order_con_d3_r{float: left;color: #212121;font-size: 1.9rem;font-weight: 300;line-height: 3.4rem;}
.order_con_d3{margin-top: 1.3rem;position: relative;padding-bottom: 1.5rem;}
.order_con_d4{position: absolute;right: 0;bottom: 0;}
.order_con_d4 .iconfont{font-size: 1.8rem;}
.order_con_d4 span{font-size: 2.1rem;font-weight: bold;}
.order_con2{width: 100%;height: 6rem;border-top: 1px solid #eee;}
.order_con2_a{float: right;margin-left: 1.5rem; padding: 0 2rem;line-height: 3.6rem;margin-top: 1.2rem;border:1px solid #ccc;border-radius: 2rem;}
.order_con_d0{width: 100%;border-bottom: 1px solid #f5f5f5;height: 6.2rem;line-height: 6rem;}
.order_con_d0_p1{font-size: 1.8rem;color: #999;padding-right: 2rem;float: left;}
.order_con_d0_p2{font-size: 2.2rem;color: #e65c54;float: left;font-weight: bold;}
.order_con_d0_p2 .icon-qian{font-size: 1.8rem;color: #e65c54;font-weight: 400;}
.order_con_d0 .icon-you{font-size: 1.6rem;color: #3880d9;float: right;padding-left: 0.5rem;}
.order_con_d0_p3{float: right;color: #3880d9;}
.order_con3{width: 94%;padding: 0 3%;line-height: 5.4rem;background: #fff;}
.order_con3_a{font-size: 1.9rem;color: #888;height: 5.6rem;border-bottom: 1px solid #f5f5f5}
.order_con3_a span{font-size: 2rem;color: #333;float: right;}
.order_con3_a .iconfont{font-size: 1.8rem;color: #333;float: right;padding-top: 0.2rem;}
.dingdan_da{width: 100%;height: 12.5rem;background: #1aa1f3;text-align: center;
    background: -webkit-linear-gradient(left, #1aa1f3, #6783fb);
    background: -o-linear-gradient(left, #1aa1f3, #6783fb);
    background: -moz-linear-gradient(left, #1aa1f3, #6783fb);
    background: linear-gradient(to right, #1aa1f3, #6783fb);}
.dingdan_da .p1{font-size: 3rem;color: #fff;line-height: 5.4rem;padding-top: 2rem;}
.dingdan_da .p2{font-size: 1.8rem;color: #fff;}
.dingdan_db{width: 100%;background: #fff;}
.dingdan_db_d1{padding:0 3%;line-height: 6rem;}
.dingdan_db_d1 .p1{float: left;font-size: 1.8rem;color: #333;}
.dingdan_db_d1 .p1 i{font-size: 1.8rem;color: #ff5000;}
.dingdan_db_d1 .p1 span{font-size: 2.1rem;color: #ff5000;}
.dingdan_db_d1 .p2{float: right;font-size: 1.8rem;color: #6783fb;}
.dingdan_db_d1 .p2 i{font-size: 1.8rem;color: #ccc;}
.dingdan_db_d2{width: 94%;height: 4rem;line-height: 4rem;text-align: center;color: #333;font-size: 2.2rem;border:1px solid #eee;margin: 0 auto}
.dingdan_dc{width: 94%;background: #fff;padding: 1rem 3%;margin-top: 1rem;}
.dingdan_dc_d1{border-bottom: 1px solid #f4f7f9;padding-bottom: 1rem;}
.dingdan_dc_d1 .p1{font-size: 2.2rem;line-height: 2rem;margin-bottom: 0.6rem;}
.dingdan_dc_d1 .p2{font-size: 2rem;color: #999;line-height: 2rem;}
.dingdan_dc_d2{border-bottom: 1px solid #f4f7f9;padding: 1rem 0;}
.dingdan_dc_d2 .p1{font-size: 2rem;line-height: 3.6rem;}
.dingdan_dc_d2 .p2{font-size: 1.8rem;color: #999;line-height: 3.6rem;}
.dingdan_dc_d2 .p3{font-size: 1.8rem;color: #999;line-height: 3.6rem;}
.dingdan_dc_d3{color: #6783fb;font-size: 2rem;text-align: center;line-height: 4rem;margin: 1rem 0 0;}
.dingdan_dc_d3 .divl{width: 49%;float: left;border-right: 1px solid #f4f7f9;}
.dingdan_dc_d3 .divr{width: 50%;float: left;}
.dingdan_dc_d3 .divc{width: 100%;color: #333;}
.dingdan_dd{width: 100%;background: #fff;margin-top: 1rem;}
.dingdan_de{width: 94%;height: 6rem;background: #fff;position: fixed;bottom: 0;left: 0;padding: 0 3%;}
.dingdan_btn{height: 3.6rem;line-height: 3.6rem;padding: 0 1.5rem;color: #333;border:1px solid #ccc;float: right;margin-left: 3%;text-align: center;margin-top: 1.2rem;border-radius: 2rem;}
.dingdan_btn1{height: 3.6rem;line-height: 3.6rem;padding: 0 1.5rem;color: #fff;border:1px solid #3880d9;float: right;margin-left: 3%;text-align: center;margin-top: 1.2rem;border-radius: 2rem;background: #3880d9;}

.order_number{padding: 0 4px;color: #fff;font-size: 1.2rem;background: #e65c54;border-radius: 1.5rem;line-height: 1.4rem;position: absolute;margin-top: 1rem;min-width: 1.2rem;}

/*房型管理*/
.layout_qrf{width: 88%;margin: 1.5rem auto 0;background: #fff;border-radius: 0.5rem;padding: 0 3%;}
.layout_title{font-size: 2rem;color: #333;font-weight: 500;line-height: 6rem;}
.layout_title .checke{float: right;margin: 1.5rem 0 0;}
.layout_box{width: 49.5%;border-right: 1px solid #f5f5f5;border-top: 1px solid #f5f5f5;float: left;padding: 1rem 0;}
.layout_bbox .layout_box:nth-child(2n){border-right: 0;width: 46.3%;padding-left:3%; }
.layout_box_p1{font-size: 1.8rem;color: #333;line-height: 3rem;}
.layout_box_p2{font-size: 1.8rem;color: #999;line-height: 3rem;}
.layout_btn{width: 100%;height: 6rem;border-top: 1px solid #f5f5f5;}
.tanchuang_a{position: fixed;width: 40%;padding: 1.5rem 5%;text-align: center;line-height: 4rem;color: #fff;background: rgba(0,0,0,0.6);border-radius: 0.5rem;left: 25%;top: 50%;margin-top: -8rem;display: none;}
.address_xz{width: 100%;background: #fff;text-align: center;height: 6rem;line-height: 6rem;text-align: center;}
.fxtp_div{font-size: 2rem;line-height: 7rem;}
.uploadImg {margin: auto;max-height: 10rem;overflow: hidden;}
.uploadImg img{border:none; max-width: 100%!important;height: auto!important;}              
.add_imgBox{border: 1px solid #ddd;display: table-cell;text-align: center;vertical-align: middle;transition: border 0.2s;-moz-transition: border 0.2s;-webkit-transition: border 0.2s;-o-transition: border 0.2s;}
.add_imgBox:hover{border: 1px solid #ddd;}
.file_progress{display: none;margin: 0;position: absolute;bottom:0px;height:8px;left:0px;right:0px;background: none repeat scroll 0 0 #00B7EE;text-align:center;width: 0%;}
.file_failure{display: none;margin: 0;position: absolute;bottom:0px;height:24px;left:0px;right:0px;background: none repeat scroll 0 0 red;color:#fff;text-align:center;}
.file_name{margin:0px;white-space: nowrap;width: 66%;overflow: hidden;-o-text-overflow: ellipsis;    /* Opera */text-overflow:ellipsis;float: left;}
.file_del{background: url(../images/delete_white.png) no-repeat scroll 0 0 transparent;width:1.5rem;height:1.5rem;display: inline;-moz-user-select: none;position: absolute;right:0.8rem;margin-top:0.8rem;background-size: 100%;}
.file_del:hover{background: url(../images/delete_blue.png) no-repeat scroll 0 0 transparent;}
.upload_append_list{margin:6px 2.5% 6px 0; float:left; position:relative;}
.upload_append_list:hover{cursor:pointer;}
.upload_append_list a {display: table-cell;text-align: center;vertical-align: middle;border: 1px solid #ddd;}
.upload_append_list img {border: solid 1px #66f;vertical-align: middle; /*图片垂直居中*/}
.file_bar{margin: 0;left: 0px;right: 0px;position: absolute;top: 0px;height:0px;padding:0px;margin: 0;opacity: 0.8;color:#fff;background: none repeat scroll 0 0 #000000;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;overflow: hidden;}
.file_bar a{color: #FFFFFF;position: absolute;right: 10px;}
.file_hover{height:30px;cursor:pointer;}
.room_box{width: 33.33333333%;border-top: 1px solid #f5f5f5;float: left;padding: 1rem 0;}
.top_background{height:14rem;background: -webkit-linear-gradient(left, #4aa2e2, #2f65df);background: -o-linear-gradient(left, #4aa2e2, #2f65df);background: -moz-linear-gradient(left, #4aa2e2, #2f65df);background: linear-gradient(left, #4aa2e2, #2f65df);}
.jb_blue{background: -webkit-linear-gradient(left, #4aa2e2, #2f65df);background: -o-linear-gradient(left, #4aa2e2, #2f65df);background: -moz-linear-gradient(left, #4aa2e2, #2f65df);background: linear-gradient(left, #4aa2e2, #2f65df);}


/*登陆页面*/
.login_bg{width: 100%;height: 100%;position: fixed;top: 0;left: 0;}
.login_bg img{width: 100%;}
.login_con{width: 80%;position: fixed;top: 18%;left: 5%;background: #fff;border-radius: 1.5rem;box-shadow: 0 0 0.4rem rgba(0,0,0,0.03);padding: 2rem 5%;}
.login_con_da{font-size: 3rem;font-weight: bold;color: #262626;text-align: center;line-height: 6rem;}
.login_con_db{width: 100%;height: 5rem;line-height: 5rem;position: relative;border-bottom: 1px solid #eaeaea;margin-top: 2.5rem;}
.login_con_db img{width: 3.6rem;position: absolute;left: 0;top: 0.7rem;}
.login_con_db input{width: 86%;border:none;font-size: 2rem;height: 5rem;padding-left: 14%;}
.login_con_dc{width: 100%;height: 5.6rem;line-height: 5.6rem;font-size: 2rem;font-weight: 500;margin: 1.8rem auto 3rem; text-align: center;color: #fff;border-radius: 4rem; background: -webkit-linear-gradient(left, #2959ff, #4cb1f9);background: -o-linear-gradient(left, #2959ff, #4cb1f9);background: -moz-linear-gradient(left, #2959ff, #4cb1f9);background: linear-gradient(left, #2959ff, #4cb1f9);}
.login_con_dd{width: 100%;border-bottom: 1px solid #eaeaea;height: 1rem;position: relative;}
.login_con_dd_p{width: 40%;height: 2rem;line-height: 2rem;position: absolute;left: 30%;top:0;background: #fff;text-align: center;font-size: 1.8rem;color: #999;}
.login_con_de{width: 100%;text-align: center;margin-top: 2.5rem;}
.login_con_de img{width: 5rem;}


/*房态*/
.near{width: 94%;margin: 0 auto;}
.near_da{font-weight: 500;color: #333;width: 30%;height: 2rem;line-height: 2rem;position: absolute;left: 35%;top:0;background: #fff;text-align: center;font-size: 1.8rem;}
.near_db{width: 28%;padding: 1rem 2%;float: left;position: relative;box-shadow: 0 0 0.4rem rgba(0,0,0,0.03);border-radius: 0.4rem;margin-top: 1.2rem;margin-right: 2%;}
.near_dbb{
    background: -webkit-linear-gradient(45deg, #45c5ff, #86daff);
    background: -o-linear-gradient(45deg, #45c5ff, #86daff);
    background: -moz-linear-gradient(45deg, #45c5ff, #86daff);
    background: linear-gradient(45deg, #45c5ff, #86daff);
}
.near_dc{
    background: -webkit-linear-gradient(45deg, #ffb522, #ffd796);
    background: -o-linear-gradient(45deg, #ffb522, #ffd796);
    background: -moz-linear-gradient(45deg, #ffb522, #ffd796);
    background: linear-gradient(45deg, #ffb522, #ffd796);
}
.near_dd{
    background: -webkit-linear-gradient(45deg, #52c256, #81d566);
    background: -o-linear-gradient(45deg, #52c256, #81d566);
    background: -moz-linear-gradient(45deg, #52c256, #81d566);
    background: linear-gradient(45deg, #52c256, #81d566);
}
.near_de{
    background: #bbb;
}
.near .near_db:nth-child(3n+1){margin-right: 0;}
.near_db1{font-size: 1.8rem;color: #fff;line-height: 3rem;}
.near_db2{font-size: 2.2rem;color: #fff;line-height: 4rem;font-weight: bold;}
.near_db3{color: #fff;height: 3rem;line-height: 3rem;font-size: 1.8rem;}
.near_db4{color: #fff;font-size: 1.8rem;line-height: 3rem;height: 3rem;}
.near_db0{display: inline-block;width: 2rem;font-size: 1.6rem; height: 2rem;line-height: 2rem;position: absolute;right: 5%;top: 2rem; border-radius: 0.2rem;background: #ff6829;text-align: center;color: #fff;}
.near_dc .near_db4{color: #fff;font-size: 1.8rem;}
.ft_diva {display: inline-block;height: 2.4rem;line-height: 2.4rem;background: #f5f5f5;width: 5rem;padding-right: 0.8rem;text-align: center;padding-left: 1.6rem;border-radius: 0.2rem;position: relative;cursor: pointer;border: 1px solid #f4f5f8;margin-top: 0.4rem;margin-right: 1rem;}
.ft_diva_span1{position: absolute;left: 0.8rem;width: 1.4rem;height: 1.4rem;border-radius: 100%;background: #45c5ff;margin-top: 0.5rem;}
.ft_diva_span2{position: absolute;left: 0.8rem;width: 1.4rem;height: 1.4rem;border-radius: 100%;background: #ffb522;margin-top: 0.5rem;}
.ft_diva_span3{position: absolute;left: 0.8rem;width: 1.4rem;height: 1.4rem;border-radius: 100%;background: #52c256;margin-top: 0.5rem;}
.ft_diva_span4{position: absolute;left: 0.8rem;width: 1.4rem;height: 1.4rem;border-radius: 100%;background: #bbb;margin-top: 0.5rem;}
.set_da{width: 88%;height: 6.6rem;line-height: 6.6rem;font-size: 2rem;font-weight: 500;color: #333;background: #fff;padding: 0 3% 0 9%;border-bottom: 1px solid #eee;}
.set_da .iconfont{font-size: 2rem;color: #ccc;float: right;}
.set_da_span1{position: absolute;left: 1.8rem;width: 1.4rem;height: 1.4rem;border-radius: 100%;background: #45c5ff;margin-top:2.6rem;}
.set_da_span2{position: absolute;left: 1.8rem;width: 1.4rem;height: 1.4rem;border-radius: 100%;background: #ffb522;margin-top:2.6rem;}
.set_da_span3{position: absolute;left: 1.8rem;width: 1.4rem;height: 1.4rem;border-radius: 100%;background: #52c256;margin-top:2.6rem;}
.set_da_span4{position: absolute;left: 1.8rem;width: 1.4rem;height: 1.4rem;border-radius: 100%;background: #bbb;margin-top:2.6rem;}
.order_db_div1 {border-bottom: 1px solid #f5f5f5;position: relative;}
.order_db_div1 .p1 {position: absolute;left: 0;color: #333;line-height: 14rem;font-size: 2rem;}
.order_db_div1 .div1 {color: #333;line-height: 9rem;font-size: 1.9rem;overflow: hidden;position: relative;}
.order_db_div1 .div1 input {color: #333;border: none;font-size: 2rem;height: 3rem;margin: 2rem 0;width: 65%;padding-left: 16rem;}
.order_db_div1 .div1 .icon-icon-add-3{position: absolute;right: 0;font-size: 2rem;color: #008ae0;top: 0;line-height: 14rem;width: 3rem;text-align: right;}
.order_db_div1 .div1 .icon-shanchu{position: absolute;right: 0;font-size: 2.8rem;color: #008ae0;top: 0;line-height: 14rem;width: 3rem;text-align: right;}
.order_db_time{width: 96%;background: #fff;text-align: left;padding:0.5rem 2% 0;}
.order_db_time div{width: 31.3333333%;height: 4rem;line-height: 4rem;background:#f4f7f9;color: #333;text-align: center;float: left;margin: 0.3rem 1%;border-radius: 0.2rem;}
.order_db_time div:hover{background:#1aa1f3;color: #fff;}
.order_foot {position: fixed;bottom: 0;width: 100%;z-index: 1111;border-top: 1px solid #f5f5f5;}
.order_foot .divl{ display: block; width: 57%;float: left; background-color: #fff;height: 6rem;line-height: 6rem;padding-left: 3%;color: #ff5000; border-radius: 0; cursor: pointer; font-weight: bold;font-size: 2rem;transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;  }
.order_foot .divl i{font-size: 2rem;font-weight: 500;}
.order_foot .divr{ color: #fff;font-weight: bold; display: block; width: 40%;float: left;height: 6rem;line-height: 6rem;text-align: center; border-radius: 0; cursor: pointer;  font-size: 1.9rem; font-weight: 400;transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;}
.mingxi_d2 {width: 94%;margin: 0 auto;border-bottom: 1px solid #f5f5f5;text-align: left;padding: 1rem 0;}
.mingxi_d2 .p1 {color: #666;line-height: 3rem;}
.mingxi_d3 {width: 94%;margin: 0 auto;text-align: left;padding: 10px 0;}
.mingxi_d3 .p1 {color: #333;line-height: 24px;}
.mingxi_price {float: right;}
.head_left3{width: 16%;float: left;text-align: center;}
.head_left3 .icon-zuo{font-size: 2.2rem;color: #333;float: right;}
.head_left3 span{font-size: 1.8rem;color: #333;float: right;padding-left: 0.4rem;}
.head_right3{width: 70%;float: right;font-size: 1.8rem;padding-right: 3%;}
.fangjia_da {height: 6rem;line-height: 6rem;float: right;margin-left: 1.5rem;}
.fangjia_da .spanl {float: left;width: 2.2rem;height: 1.6rem;margin-top: 2.3rem;}
.fangjia_da .spanr {float: left;margin-left: 0.2rem;}

.doctor_table{width: 90%;float: right;}
.doctor_table tr td{text-align: center;height: 5rem;}
.doctor_table tr .arrow_left,.doctor_table tr .arrow_right{width: 10rem;cursor: not-allowed;}
.doctor_table tr .left_active,.doctor_table tr .right_active{cursor: pointer;}
.arrow_left img,.arrow_right img{width: 2.5rem;}
.doctor_table tr .doctor_order{width: 78%;overflow: hidden;position: relative;}
.doctor_order table{position: absolute;top: 0;left: 0;}
.doctor_order table tr td .week{font-size: 1.5rem;}
.faroom_da{width: 100%;position: fixed;top: 6rem;z-index: 1;}
.faroom_db{width: 12%;position: absolute;left: 0;top: 0; line-height: 7rem;text-align: right;}
.faroom_db span{font-size: 1.8rem;color: #333;font-weight: 500;}
.faroom_db .iconfont{font-size: 1.4rem;color: #999;}

.faroom_dc{width: 94%;background: #fff;margin:1rem auto 0;border-radius: 0.4rem;position: relative;}
.faroom_dc_top{line-height: 5rem;color: #333;font-weight: 500;text-align: center;border-bottom: 1px solid #f5f5f5}
.faroom_dcl{text-align: center;width: 18.2%;position: absolute;left: 0;top: 5.1rem;}
.faroom_dcr{width: 75.5%;overflow-x: auto;padding-left: 18.2%;}
.faroom_dcr table{table-layout:fixed;width: 100%}
.faroom_dcr tr td{text-align: center;height: 5rem;width: 7rem;}
.faroom_dcr tr .arrow_left,.doctor_table tr .arrow_right{width: 10rem;cursor: not-allowed;}
.faroom_dcr tr .left_active,.doctor_table tr .right_active{cursor: pointer;}
.tb_header{line-height: 5rem;font-size: 1.8rem;color: #333;font-weight: 500;background: #fff;border-right: 1px solid #f5f5f5;}
.tb_con{line-height: 5rem;font-size: 1.6rem;color: #666;white-space:nowrap;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;border-right: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5}


.dropload-load{color: #999;text-align: center;line-height: 8rem;font-size: 1.6rem;}
.dropload-noData{color: #999;text-align: center;line-height: 8rem;font-size: 1.6rem;}

